road construction - French English Dictionary